//
//  InComingPackets.h
//  
//
//  Created by Henklajd on 5/10/13.
//
//

#ifndef ____InComingPackets__
#define ____InComingPackets__

#include "ns3/packet.h"

#include <map>

namespace ns3 {
    class InComingPackets
    {
    public:
        InComingPackets(uint32_t,std::map<uint32_t,Ptr<Packet> >);
        //void insertPacket(Ptr<Packet>);
        //uint32_t outGoingSize();
        //Ptr<Packet> removeAndReturnLastElement();
        
        uint32_t packet_id;
        std::map<uint32_t,Ptr<Packet> > packetMap;
        
    };
}



#endif /* defined(____InComingPackets__) */
